strap of cape - Englisch Synonyme Wörterbuch